fighting vehicles - French English Dictionary